iT邦幫忙

2026 iThome 鐵人賽

0
AI 自動化

實戰打造個人專屬 AI 自動化工作流:從零建立高效生產力系統系列 第 18 篇

整合的力量:打造多頁面 AI 學生助手導覽平台

  • 分享至 

  • xImage
  •  

一、 前言
在前幾天中,我們陸續開發了對話、筆記摘要、隨堂考、Code Review 與多模態除錯等獨立腳本。當工具越來越多時,如果每次都要切換不同的 Python 檔案執行會很不方便。今天,我們運用 Streamlit 的 多頁面架構 (pages/ 資料夾),將所有功能統整為一個結構完整的學習超級平台!
二、 核心技術亮點
1.Streamlit Native Multi-page 架構:
透過在根目錄建立 pages/ 資料夾,Streamlit 會自動掃描並在網頁側邊欄生成直覺的分頁導覽選單。
2.統一的導覽首頁 (app.py):
提供清晰的模組說明與指引,讓使用者能一目了然所有已解鎖的 AI 學習工具。
3.模組化程式碼管理:
將各個獨立功能(筆記、考題、Code Review)各自封裝,確保專案維護性與可擴展性。
三、程式碼
新增app.py檔案
https://ithelp.ithome.com.tw/upload/images/20261018/20184356UtWYww8eiU.png
四、成果展示
在terminal輸入streamlit run app.py
https://ithelp.ithome.com.tw/upload/images/20261018/20184356J0j2qnIHrd.png
五、結語
今天我們成功把這幾天的所有心血結晶整合為一套完整的全端 AI 學習平台!


上一篇
程式人必備:打造 AI 智慧程式碼 Code Review 與重構建議器
下一篇
從本地走向雲端:將多頁面 AI 學生助手部署至 Streamlit Community Cloud
系列文
實戰打造個人專屬 AI 自動化工作流:從零建立高效生產力系統 共 30 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言